package com.lhy.wcss.common;

import java.util.HashMap;
import java.util.Map;

public interface BaseConstant {
    String LOGIN_USER_KEY="login";
    /*角色ID*/
    Long STUDENT_ID=1L;
    Long COLLEGE_ID=3L;
    Long SCHOOL_ID=2L;
    Long TEACHER_ID=4L;

    //数据字典类型--性别
    String DICTIONARY_TYPE_GENDER="GENDER";

    /*数据字典困难认定*/
    String DIFFICULTY_TYPE_LEVEL="DIFFICULTY";
    /*流程开始节点*/
    Integer START_NODE_CODE=1;
    /*流程学院节点*/
    Integer COLLEGE_NODE_CODE=2;
    /*流程学校节点*/
    Integer SCHOOL_NODE_CODE=3;

    /*审核状态*/
    String APPLY_STATUS_DSH ="DSH";
    /*通过*/
    String APPLY_STATUS_TG="TG";
    /*不通过*/
    String APPLY_STATUS_BTG="BTG";

    /*角色名与Id的映射关系
    * 常见MAP即初始化*/
    Map<String,Long> ROLE_MAP=new HashMap<String,Long>(){{
        put("学校用户",2L);
        put("学院用户",3L);
        put("辅导员",4L);
        put("学生",1L);
    }};
    /*启用禁用关系映射*/
    Map<String,Boolean> ENABLE_MAP=new HashMap<String,Boolean>(){{
       put("启用",true);
       put("禁用",false);
    }};
}
